Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 WALKERS GREEN Detached £414,163 £330,000 26 Jan 2018
18 WALKERS GREEN Detached £340,340 £190,000 21 Nov 2008